home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Add-On
/
Workbench Add-On - Volume 1.iso
/
BBS-Archive
/
Comm
/
AmiTCP30b2.lha
/
src
/
appl
/
Smakefile
< prev
Wrap
Makefile
|
1994-02-27
|
4KB
|
139 lines
# $Id: Smakefile,v 1.5 1994/02/27 19:25:08 ppessi Exp $
#
# Smakefile for AmiTCP/IP Network Applications
#
# Copyright © 1993 AmiTCP/IP Group, <amitcp-group@hut.fi>
# Helsinki University of Technology, Finland.
# All rights reserved.
#
# Created : Fri May 14 22:23:09 1993 ppessi
# Last modified: Sun Feb 27 21:24:09 1994 ppessi
#
# $Log: Smakefile,v $
# Revision 1.5 1994/02/27 19:25:08 ppessi
# Update napsaterm dependencies
#
# Revision 1.4 1994/02/25 15:15:57 ppessi
# Removed finger and ls (they are in util subdirectory)
#
# Revision 1.3 1993/11/15 12:06:40 ppessi
# Added target ls/ls, removed qwriter/time.h
#
# Revision 1.2 1993/10/18 15:53:47 ppessi
# Added gopher.el(c) and revision tags for finger, fingerd and
# napsaterm.
#
# Revision 1.1 1993/10/14 00:11:23 ppessi
# Initial revision
#
DEST = amitcp:
#
# These will be made & moved to appropriate directory
#
PROGS = napsaterm/napsaterm qwriter/qwriter
SERVERS = fingerd/fingerd
MISC = EmacsTcp/etc/tcp_AmiTCP
MAKELINK = makelink
MKDIR = makedir
MAKE = smake
RM = delete
CP = copy dates
#
# This includes binaries, too, since it's compiled with GCC :-)
#
EMACSTCP = EmacsTcp/Smakefile \
EmacsTcp/src/tcp.c EmacsTcp/src/tcp_inlines.h \
EmacsTcp/src/make.amiga EmacsTcp/src/make.unix \
EmacsTcp/src/tcp.el EmacsTcp/lisp/tcp.elc \
EmacsTcp/src/gopher.el EmacsTcp/lisp/gopher.elc \
EmacsTcp/etc/tcp_AmiTCP EmacsTcp/add_to_.emacs
FINGERD= fingerd/Smakefile fingerd/fingerd_rev.rev fingerd/fingerd.8 \
fingerd/fingerd.c fingerd/pathnames.h
NAPSA= napsaterm/Smakefile napsaterm/amiga.h napsaterm/amigadisplay.c \
napsaterm/beep.c napsaterm/clip.c napsaterm/config.h \
napsaterm/display.c napsaterm/display.h napsaterm/dispmacros.h \
napsaterm/emulate.c napsaterm/fonts.c napsaterm/gst.c \
napsaterm/keymap.c napsaterm/misc.c napsaterm/mymap.c \
napsaterm/napsaprefs.c napsaterm/napsaprefs.h napsaterm/napsaterm.c \
napsaterm/napsaterm.guide.info napsaterm/napsaterm.info \
napsaterm/napsaterm.texi napsaterm/national.c napsaterm/national.h \
napsaterm/nifty.h napsaterm/nio.c napsaterm/nio.h \
napsaterm/rlogin.h napsaterm/wimp.c napsaterm/wimp.h \
napsaterm/napsaprefs \
napsaterm/fonts/napsa.font napsaterm/fonts/napsa/11 \
napsaterm/fonts/napsa/11b napsaterm/fonts/napsa/11i \
napsaterm/fonts/napsab.font napsaterm/fonts/napsab/11 \
napsaterm/fonts/napsat.font napsaterm/fonts/napsat/11 \
napsaterm/fonts/napsav.font napsaterm/fonts/napsav/11 \
napsaterm/fonts/napsav/11b napsaterm/fonts/napsav/11bi \
napsaterm/fonts/napsav/11i napsaterm/fonts/napsavb.font \
napsaterm/fonts/napsavb/11 napsaterm/fonts/napsavt.font \
napsaterm/fonts/napsavt/11 napsaterm/fonts/napsavw.font \
napsaterm/fonts/napsavw/11 napsaterm/fonts/napsaw.font \
napsaterm/fonts/napsaw/11 napsaterm/fonts/napsaw/11b
QWRITER = qwriter/GNUmakefile qwriter/Smakefile \
qwriter/fcs.c qwriter/ftp.c qwriter/inet.c qwriter/main.c \
qwriter/nfs.c qwriter/qwriter.h qwriter/telnet.c
all: $(PROGS) $(SERVERS)
install:
execute < <
cd EmacsTcp
$(MAKE) DEST=$(DEST) install
cd /fingerd
$(MAKE) DEST=$(DEST) install
cd /napsaterm
$(MAKE) DEST=$(DEST) install
cd /qwriter
$(MAKE) DEST=$(DEST) install
<
qwriter/qwriter: $(QWRITER)
execute < <
$(RM) $@
cd qwriter
$(MAKE)
cd /
<
napsaterm/napsaterm: $(NAPSA)
execute < <
$(RM) $@
cd napsaterm
$(MAKE)
cd /
<
fingerd/fingerd: $(FINGERD)
execute < <
$(RM) $@
cd fingerd
$(MAKE)
cd /
<
clean:
execute < <
cd EmacsTcp
$(MAKE) clean
cd /fingerd
$(MAKE) clean
cd /napsaterm
$(MAKE) clean
cd /qwriter
$(MAKE) clean
<
cleaner: clean
-$(RM) $(PROGS) $(SERVERS)